.skilldescription{
    width: 100%;
    height: 100%;
    padding: 20px;
    display: flex;
    // 左边树形结构
    >section:nth-child(1){
        width: 220px;
        height: 100%;
        background: rgb(240,241,244);
        display: flex;
        flex-direction: column;
        //左边头部
        .lefthead{
            width: 100%;
            height: 45px;
            border-bottom: 1px solid rgb(203,206,217);
            display: flex;
            //搜索框
            >span:nth-child(1){
                width: 160px;
                height: 35px;
                margin-top: 5px;
                margin-left: 20px;
                >span{
                    width: 100%;
                    height: 100%;
                    >input{
                        width: 125px;
                        height: 100%;
                    }
                    >span{
                        width: 35px;
                        height: 32px;
                        >button{
                            width: 100%;
                            height: 100%;
                            // border: none;
                        }
                    }
                }
            }
            //加号
            >span:nth-child(2){
                width: 35px;
                height: 35px;
                margin-left: 10px;
                font-weight: bold;
                font-size: 26px;
                color: #666;
            }
        }
        //左边内容
        >div{
            display: flex;
            flex-direction: column;
            background: rgb(240,241,244);
        }
    }
    // 右边评分项和md编辑器
    >section:nth-child(2){
        width: 90%;
        height: 100%;
        display: flex;
        flex-direction: column;
        margin-left: 10px;
        >button{
            width: 60px;
            height: 25px;
            border: none;
            margin-right: 25px;
            background: none;
            >span:nth-child(1){
                color: rgb(103,156,246);
                font-size: 16px;
            }
            >span:nth-child(2){
                font-size: 14px;
                color: rgb(103,156,246);
            }
        }
        .righttitle{
            height: 35px;
            width: 100%;
            display: flex;
            align-items: center;
            >h3{
                width: 100px;
                margin-top: 8px;
                font-weight: bold;
                display: flex;
                color: #666;
                align-items: center;justify-content: center;
            }
        }
        .rightcon{
            display: flex;
            >h3{
                width: 100px;
                height: 30px;
                margin-top: 8px;
                font-weight: bold;
                display: flex;
                color: #666;
                align-items: center;justify-content: center;
            }
            >div{
                flex: 1;
                height: 500px;
            }
        }
    }
}